304 research outputs found

    Realizability of embedded controllers: from hybrid models to correct implementations

    Get PDF
    Un controller embedded \ue8 un dispositivo (ovvero, un'opportuna combinazione di componenti hardware e software) che, immerso in un ambiente dinamico, deve reagire alle variazioni ambientali in tempo reale. I controller embedded sono largamente adottati in molti contesti della vita moderna, dall'automotive all'avionica, dall'elettronica di consumo alle attrezzature mediche. La correttezza di tali controller \ue8 indubbiamente cruciale. Per la progettazione e per la verifica di un controller embedded, spesso sorge la necessit\ue0 di modellare un intero sistema che includa sia il controller, sia il suo ambiente circostante. La natura di tale sistema \ue8 ibrido. Esso, infatti, \ue8 ottenuto integrando processi ad eventi discreti (i.e., il controller) e processi a tempo continuo (i.e., l'ambiente). Sistemi di questo tipo sono chiamati cyber-physical (CPS) o sistemi ibridi. Le dinamiche di tali sistemi non possono essere rappresentati efficacemente utilizzando o solo un modello (i.e., rappresentazione) discreto o solo un modello continuo. Diversi tipi di modelli possono sono stati proposti per descrivere i sistemi ibridi. Questi si concentrano su obiettivi diversi: modelli dettagliati sono eccellenti per la simulazione del sistema, ma non sono adatti per la sua verifica; modelli meno dettagliati sono eccellenti per la verifica, ma non sono convenienti per i successivi passi di raffinamento richiesti per la progettazione del sistema, e cos\uec via. Tra tutti questi modelli, gli Automi Ibridi (HA) [8, 77] rappresentano il formalismo pi\uf9 efficace per la simulazione e la verifica di sistemi ibridi. In particolare, un automa ibrido rappresenta i processi ad eventi discreti per mezzo di macchine a stati finiti (FSM), mentre i processi a tempo continuo sono rappresentati mediante variabili "continue" la cui dinamica \ue8 specificata da equazioni differenziali ordinarie (ODE) o loro generalizzazioni (e.g., inclusioni differenziali). Sfortunatamente, a causa della loro particolare semantica, esistono diverse difficolt\ue0 nel raffinare un modello basato su automi ibridi in un modello realizzabile e, di conseguenza, esistono difficolt\ue0 nell'automatizzare il flusso di progettazione di sistemi ibridi a partire da automi ibridi. Gli automi ibridi, infatti, sono considerati dispositivi "perfetti e istantanei". Essi adottano una nozione di tempo e di variabili basata su insiemi "densi" (i.e., l'insieme dei numeri reali). Pertanto, gli automi ibridi possono valutare lo stato (i.e., i valori delle variabili) del sistema in ogni istante, ovvero in ogni infinitesimo di tempo, e con la massima precisione. Inoltre, sono in grado di eseguire computazioni o reagire ad eventi di sincronizzazione in modo istantaneo, andando a cambiare la modalit\ue0 di funzionamento del sistema senza alcun ritardo. Questi aspetti sono convenienti a livello di modellazione, ma nessun dispositivo hardware/software potrebbe implementare correttamente tali comportamenti, indipendentemente dalle sue prestazioni. In altre parole, il controller modellato potrebbe non essere implementabile, ovvero, esso potrebbe non essere realizzabile affatto. Questa tesi affronta questo problema proponendo una metodologia completa e gli strumenti necessari per derivare da modelli basati su automi ibridi, modelli realizzabili e le corrispondenti implementazioni corrette. In un modello realizzabile, il controller analizza lo stato del sistema ad istanti temporali discreti, tipicamente fissati dalla frequenza di clock del processore installato sul dispositivo che implementa il controller. Lo stato del sistema \ue8 dato dai valori delle variabili rilevati dai sensori. Questi valori vengono digitalizzati con precisione finita e propagati al controller che li elabora per decidere se cambiare la modalit\ue0 di funzionamento del sistema. In tal caso, il controller genera segnali che, una volta trasmessi agli attuatori, determineranno il cambiamento della modalit\ue0 di funzionamento del sistema. \uc8 necessario tener presente che i sensori e gli attuatori introducono ritardi che seppur limitati, non possono essere trascurati.An embedded controller is a reactive device (e.g., a suitable combination of hardware and software components) that is embedded in a dynamical environment and has to react to environment changes in real time. Embedded controllers are widely adopted in many contexts of modern life, from automotive to avionics, from consumer electronics to medical equipment. Noticeably, the correctness of such controllers is crucial. When designing and verifying an embedded controller, often the need arises to model the controller and also its surrounding environment. The nature of the obtained system is hybrid because of the inclusion of both discrete-event (i.e., controller) and continuous-time (i.e., environment) processes whose dynamics cannot be characterized faithfully using either a discrete or continuous model only. Systems of this kind are named cyber-physical (CPS) or hybrid systems. Different types of models may be used to describe hybrid systems and they focus on different objectives: detailed models are excellent for simulation but not suitable for verification, high-level models are excellent for verification but not convenient for refinement, and so forth. Among all these models, hybrid automata (HA) [8, 77] have been proposed as a powerful formalism for the design, simulation and verification of hybrid systems. In particular, a hybrid automaton represents discrete-event processes by means of finite state machines (FSM), whereas continuous-time processes are represented by using real-numbered variables whose dynamics is specified by (ordinary) differential equation (ODE) or their generalizations (e.g., differential inclusions). Unfortunately, when the high-level model of the hybrid system is a hybrid automaton, several difficulties should be solved in order to automate the refinement phase in the design flow, because of the classical semantics of hybrid automata. In fact, hybrid automata can be considered perfect and instantaneous devices. They adopt a notion of time and evaluation of continuous variables based on dense sets of values (usually R, i.e., Reals). Thus, they can sample the state (i.e., value assignments on variables) of the hybrid system at any instant in such a dense set R 650. Further, they are capable of instantaneously evaluating guard constraints or reacting to incoming events by performing changes in the operating mode of the hybrid system without any delay. While these aspects are convenient at the modeling level, any model of an embedded controller that relies for its correctness on such precision and instantaneity cannot be implemented by any hardware/software device, no matter how fast it is. In other words, the controller is un-realizable, i.e., un-implementable. This thesis proposes a complete methodology and a framework that allows to derive from hybrid automata proved correct in the hybrid domain, correct realizable models of embedded controllers and the related discrete implementations. In a realizable model, the controller samples the state of the environment at periodic discrete time instants which, typically, are fixed by the clock frequency of the processor implementing the controller. The state of the environment consists of the current values of the relevant variables as observed by the sensors. These values are digitized with finite precision and reported to the controller that may decide to switch the operating mode of the environment. In such a case, the controller generates suitable output signals that, once transmitted to the actuators, will effect the desired change in the operating mode. It is worth noting that the sensors will report the current values of the variables and the actuators will effect changes in the rates of evolution of the variables with bounded delays

    Phosphodiesterase Type 5 Inhibitors, Sport and Doping

    Get PDF
    Phosphodiesterase type 5 inhibitors (PDE5i) (e.g., sildenafil, tadalafil, vardenafil, and avanafil) are drugs commonly used to treat erectile dysfunction, pulmonary arterial hypertension, and benign prostatic hyperplasia. PDE5i are not prohibited by the World Anti-Doping Agency (WADA) but are alleged to be frequently misused by healthy athletes to improve sporting performance. In vitro and in vivo studies have reported various effects of PDE5i on cardiovascular, muscular, metabolic, and neuroendocrine systems and the potential, therefore, to enhance performance of healthy athletes during training and competition. This suggests well-controlled research studies to examine the ergogenic effects of PDE5i on performance during activities that simulate real sporting situations are warranted to determine if PDE5i should be included on the prohibited WADA list. In the meantime, there is concern that some otherwise healthy athletes will continue to misuse PDE5i to gain an unfair competitive advantage over their competitors

    Assessment of congenital coronary artery fistulas by transesophageal color Doppler echocardiography

    Get PDF
    PURPOSE: Coronary angiography is the gold standard for imaging the coronary tree, but the relation of coronary artery fistulas to other structures, and their origin and course, may not be apparent. We evaluated the ability of multiplane color Doppler transesophageal echocardiography to identify coronary fistulas. PATIENTS AND METHODS: Twenty-one patients with angiographically confirmed coronary artery fistulas were investigated by transesophageal echocardiography in four Italian hospitals between January 1997 and May 2001. RESULTS: Transesophageal echocardiography correctly diagnosed fistulous connection in all 21 patients. This included 6 patients with connections from the left circumflex artery (into the right chambers of the heart in 5 patients, and into the left ventricle in 1 patient), 10 patients with a fistula arising from the left anterior descending artery or left main coronary artery (with drainage into the right ventricle or main pulmonary artery), and 5 patients with a fistula from the right coronary artery (with drainage sites in the lateral aspect of the right ventricle, the low posterior right atrium, or the superior vena cava). In 4 of the 21 patients, angiography did not identify the precise site of a fistula into the coronary sinus or right ventricle. CONCLUSION: Color Doppler transesophageal echocardiography is useful in the diagnosis and in the precise localization of coronary artery fistulas

    Fairness Testing: Testing Software for Discrimination

    Full text link
    This paper defines software fairness and discrimination and develops a testing-based method for measuring if and how much software discriminates, focusing on causality in discriminatory behavior. Evidence of software discrimination has been found in modern software systems that recommend criminal sentences, grant access to financial products, and determine who is allowed to participate in promotions. Our approach, Themis, generates efficient test suites to measure discrimination. Given a schema describing valid system inputs, Themis generates discrimination tests automatically and does not require an oracle. We evaluate Themis on 20 software systems, 12 of which come from prior work with explicit focus on avoiding discrimination. We find that (1) Themis is effective at discovering software discrimination, (2) state-of-the-art techniques for removing discrimination from algorithms fail in many situations, at times discriminating against as much as 98% of an input subdomain, (3) Themis optimizations are effective at producing efficient test suites for measuring discrimination, and (4) Themis is more efficient on systems that exhibit more discrimination. We thus demonstrate that fairness testing is a critical aspect of the software development cycle in domains with possible discrimination and provide initial tools for measuring software discrimination.Comment: Sainyam Galhotra, Yuriy Brun, and Alexandra Meliou. 2017. Fairness Testing: Testing Software for Discrimination. In Proceedings of 2017 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE), Paderborn, Germany, September 4-8, 2017 (ESEC/FSE'17). https://doi.org/10.1145/3106237.3106277, ESEC/FSE, 201

    Japanese Teachers at the Royal School of Commerce (1873-1923)

    Get PDF
    Only five years after the Royal Superior School of Commerce (the present Ca' Foscari University) was founded in 1868, the School introduced, for the first time in Italy, Japanese language courses taught by native speakers. The classes started in 1873 and continued until 1888, and were again part of the curriculum from 1909 to 1923. In those years a little number of very active Japanese teachers (interprets, linguists, sculptors and painters) contributed to shaping the education in Japanese of Italian students, who in turn went on to direct Japanese instruction in Italy. Their guiding spirit was Guglielmo Berchet, a tireless promoter of Italo-Japanese relations

    Complementary feeding in preterm infants: a position paper by Italian neonatal, paediatric and paediatric gastroenterology joint societies

    Get PDF
    Nutrition in the first 1000 days of life is essential to ensure appropriate growth rates, prevent adverse short- and long-term outcomes, and allow physiologic neurocognitive development. Appropriate management of early nutritional needs is particularly crucial for preterm infants. Although the impact of early nutrition on health outcomes in preterm infants is well established, evidence-based recommendations on complementary feeding for preterm neonates and especially extremely low birth weight and extremely low gestational age neonates are still lacking. In the present position paper we performed a narrative review to summarize current evidence regarding complementary feeding in preterm neonates and draw recommendation shared by joint societies (SIP, SIN and SIGENP) for paediatricians, healthcare providers and families with the final aim to reduce the variability of attitude and timing among professionals

    Contralateral risk reducing mastectomy in Non-BRCA-Mutated patients

    Get PDF
    The use of contralateral risk reducing mastectomy (CRRM) is indicated in women affected by breast cancer, who are at high risk of developing a contralateral breast cancer, particularly women with genetic mutation of BRCA1, BRCA2 and P53. However we should consider that the genes described above account for only 20-30% of the excess familiar risk. What is contralaterally indicated when genetic assessment results negative for mutation in a young patient with unilateral breast cancer? Is it ethically correct to remove a contralateral " healthy" breast? CRRM rates continue to rise all over the world although CRRM seems not to improve overall survival in women with unilateral sporadic breast cancer. The decision to pursue CRRM as part of treatment in women who have a low-to-moderate risk of developing a secondary cancer in the contralateral breast should consider both breast cancer individual-features and patients preferences, but should be not supported by the surgeon and avoided as first approach with the exception of women highly worried about cancer. Prospective studies are needed to identify cohorts of patients most likely to benefit from CRRM

    An Italian Multicenter Study on the Epidemiology of Respiratory Syncytial Virus During SARS-CoV-2 Pandemic in Hospitalized Children

    Get PDF
    Since the beginning of 2020, a remarkably low incidence of respiratory virus hospitalizations has been reported worldwide. We prospectively evaluated 587 children, aged <12 years, admitted for respiratory tract infections from 1 September 2021 to 15 March 2022 in four Italian pediatric hospitals to assess the burden of respiratory viruses during the COVID-19 pandemic in Italy. At admission, a Clinical Respiratory Score was assigned and nasopharyngeal or nasal washing samples were collected and tested for respiratory viruses. Total admissions increased from the second half of October 2021 to the first half of December 2021 with a peak in early November 2021. The respiratory syncytial virus (RSV) incidence curve coincided with the total hospitalizations curve, occurred earlier than in the pre-pandemic years, and showed an opposite trend with respect to the incidence rate of SARS-CoV-2. Our results demonstrated an early peak in pediatric hospitalizations for RSV. SARS-CoV-2 may exhibit a competitive pressure on other respiratory viruses, most notably RSV

    Integrin Beta 1 Is Crucial for Urinary Concentrating Ability and Renal Medulla Architecture in Adult Mice

    Get PDF
    Integrins are heterodimers anchoring cells to the surrounding extracellular matrix (ECM), an active and complex process mediating a series of inside-out and outside-in stimuli regulating cellular turn-over, tissue growth and architecture. Itgb1 is the main subunit of the renal integrins and it is critical for renal development. This study aims to investigate the role of Itgb1 in the adult renal epithelial cells by knocking down Itgb1 in PAX8 expressing cells. Itgb1-Pax8 cKO mice develop a progressively worsening proteinuria and renal abnormalities leading to severe renal failure and hypertension. This phenotype is also associated with severe dysfunction of distal nephron and polyuria. To further investigate whether distal nephron involvement was primarily related to Itgb1 suppression or secondary to renal failure, an Itgb1-AQP2 cKO mouse model was generated. These mice lack Itgb1 expression in AQP2 expressing cells. They do not show any developmental alteration, but 1 month old mice are resistant to dDAVP administration and finally, at 2 months of age, they develop overt polyuria. This phenotype is due to primary collecting duct (CD) cells anoikis. The entire architecture of the outer medulla is altered, with loss of the typical organization pattern of vascular and tubular bundles alternation. Indeed, even though not primarily affected by genetic ablation, the TAL is secondarily affected in this model. It is sufficient to suppress Itgb1 expression in the CD in order to stimulate proliferation and then disappearance of neighboring TAL cells. This study shows that cell to cell interaction through the ECM is critical for architecture and function maintenance of the outer medulla and that Itgb1 is crucial for this process
    • …
    corecore